143. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2024-03-04 14:38:50 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

143.1 Files compared

#LocationFileLast Modified
1/Users/coca/Documents/www/Porto v4.0.2/Theme Files/Magento 2.x/Porto Theme v4.0.7/app/design/frontend/Smartwave/porto/Magento_Theme/web/css/source/module_info_box.less2021-02-12 03:58:14 +0000
2/Users/coca/Documents/www/Porto v4.0.2/Theme Files/Magento 2.x/Porto Theme v4.0.8/app/design/frontend/Smartwave/porto/Magento_Theme/web/css/source/module_info_box.less2021-02-12 03:58:14 +0000

143.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged1514
Changed00
Inserted00
Removed00

143.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

143.4 Active regular expressions

No regular expressions were active.

143.5 Comparison detail

1 & when (@media-common = true) { 1 & when (@media-common = true) {
2 .porto-icon { 2 .porto-icon {
3     display: inline-block; 3     display: inline-block;
4     font-size: 32px; 4     font-size: 32px;
5     height: 2em; 5     height: 2em;
6     width: 2em; 6     width: 2em;
7     text-align: center; 7     text-align: center;
8     line-height: 2em; 8     line-height: 2em;
9     box-sizing: content-box!important; 9     box-sizing: content-box!important;
10     i { 10     i {
11         line-height: inherit; 11         line-height: inherit;
12     } 12     }
13     &.none { 13     &.none {
14         display: inline-block; 14         display: inline-block;
15         font-size: 35px; 15         font-size: 35px;
16         height: 1em; 16         height: 1em;
17         width: auto; 17         width: auto;
18         text-align: center; 18         text-align: center;
19         line-height: 1; 19         line-height: 1;
20     } 20     }
21     &.circle { 21     &.circle {
22         border-radius: 50%; 22         border-radius: 50%;
23     } 23     }
24 } 24 }
25  25 
26 /* Info Box */ 26 /* Info Box */
27 .porto-sicon-box .porto-icon, 27 .porto-sicon-box .porto-icon,
28 .porto-sicon-box .img-icon { 28 .porto-sicon-box .img-icon {
29     transition: transform .2s linear; 29     transition: transform .2s linear;
30 } 30 }
31 .porto-sicon-header .porto-sicon-title { 31 .porto-sicon-header .porto-sicon-title {
32     margin: 3px 0; 32     margin: 3px 0;
33 } 33 }
34 .default-icon .porto-sicon-header .porto-sicon-title:not(:last-child) { 34 .default-icon .porto-sicon-header .porto-sicon-title:not(:last-child) {
35     margin: 0 0 3px; 35     margin: 0 0 3px;
36 } 36 }
37 .porto-sicon-header h3.porto-sicon-title { 37 .porto-sicon-header h3.porto-sicon-title {
38     font-size: 16px; 38     font-size: 16px;
39     line-height: 1.2em 39     line-height: 1.2em
40 } 40 }
41 .porto-sicon-header > p:last-child { 41 .porto-sicon-header > p:last-child {
42     margin-bottom: 0; 42     margin-bottom: 0;
43 } 43 }
44 .porto-sicon-description { 44 .porto-sicon-description {
45     width: 100%; 45     width: 100%;
46     display: block; 46     display: block;
47     line-height: 24px; 47     line-height: 24px;
48     margin-top: 0; 48     margin-top: 0;
49 } 49 }
50 .porto-sicon-header +.porto-sicon-description { 50 .porto-sicon-header +.porto-sicon-description {
51     margin-top: 16px 51     margin-top: 16px
52 } 52 }
53 .porto-sicon-read { 53 .porto-sicon-read {
54     display: block; 54     display: block;
55     padding: 5px 0; 55     padding: 5px 0;
56     text-decoration: none 56     text-decoration: none
57 } 57 }
58 a.porto-sicon-box-link { 58 a.porto-sicon-box-link {
59     text-decoration: none; 59     text-decoration: none;
60     border: none; 60     border: none;
61     display: block 61     display: block
62 } 62 }
63 .porto-sicon-box.default-icon { 63 .porto-sicon-box.default-icon {
64     display: -ms-flexbox; display: flex; 64     display: -ms-flexbox; display: flex;
65     -ms-flex-align: center; align-items: center; 65     -ms-flex-align: center; align-items: center;
66 } 66 }
67 .porto-sicon-box.flex-wrap { 67 .porto-sicon-box.flex-wrap {
68     .porto-sicon-header { 68     .porto-sicon-header {
69         -ms-flex: 1; flex: 1; 69         -ms-flex: 1; flex: 1;
70         min-width: 50% 70         min-width: 50%
71     } 71     }
72 } 72 }
73 .default-icon .porto-sicon-default .porto-icon, 73 .default-icon .porto-sicon-default .porto-icon,
74 .default-icon .porto-sicon-default .porto-sicon-img { 74 .default-icon .porto-sicon-default .porto-sicon-img {
75     margin-right: 15px; 75     margin-right: 15px;
76 } 76 }
77 .top-icon .porto-icon, 77 .top-icon .porto-icon,
78 .top-icon .porto-sicon-img, 78 .top-icon .porto-sicon-img,
79 .top-icon .porto-sicon-header, 79 .top-icon .porto-sicon-header,
80 .top-icon .porto-sicon-description { 80 .top-icon .porto-sicon-description {
81     display: block; 81     display: block;
82     margin: 0 auto 82     margin: 0 auto
83 } 83 }
84 .top-icon .porto-sicon-header { 84 .top-icon .porto-sicon-header {
85     p:last-child { 85     p:last-child {
86         margin-bottom: 0; 86         margin-bottom: 0;
87     } 87     }
88     margin-bottom: 1rem; 88     margin-bottom: 1rem;
89 } 89 }
90 .top-icon .porto-sicon-description { 90 .top-icon .porto-sicon-description {
91     margin-top: 15px 91     margin-top: 15px
92 } 92 }
93 .top-icon .porto-sicon-header+.porto-sicon-description { 93 .top-icon .porto-sicon-header+.porto-sicon-description {
94     margin-top: 0 94     margin-top: 0
95 } 95 }
96 .porto-sicon-box.left-icon, 96 .porto-sicon-box.left-icon,
97 .porto-sicon-box.right-icon { 97 .porto-sicon-box.right-icon {
98     display: -ms-flexbox; 98     display: -ms-flexbox;
99     display: flex; 99     display: flex;
100 } 100 }
101 .left-icon .porto-sicon-left .porto-icon, 101 .left-icon .porto-sicon-left .porto-icon,
102 .left-icon .porto-sicon-left .porto-sicon-img { 102 .left-icon .porto-sicon-left .porto-sicon-img {
103     margin-right: 20px; 103     margin-right: 20px;
104 } 104 }
105 .left-icon .porto-sicon-body, 105 .left-icon .porto-sicon-body,
106 .right-icon .porto-sicon-body { 106 .right-icon .porto-sicon-body {
107     -ms-flex: 1; 107     -ms-flex: 1;
108     flex: 1; 108     flex: 1;
109     max-width: 100%; 109     max-width: 100%;
110 } 110 }
111  111 
112 .porto-sicon-box.top-icon { 112 .porto-sicon-box.top-icon {
113     text-align: center 113     text-align: center
114 } 114 }
115 .porto-sicon-box .porto-just-icon-wrapper { 115 .porto-sicon-box .porto-just-icon-wrapper {
116     line-height: 1em; 116     line-height: 1em;
117 } 117 }
118  118 
119 .right-icon .porto-sicon-right .porto-icon, 119 .right-icon .porto-sicon-right .porto-icon,
120 .right-icon .porto-sicon-right .porto-sicon-img { 120 .right-icon .porto-sicon-right .porto-sicon-img {
121     margin-left: 15px; 121     margin-left: 15px;
122 } 122 }
123 .right-icon .porto-sicon-body, 123 .right-icon .porto-sicon-body,
124 .right-icon .porto-sicon-body *, 124 .right-icon .porto-sicon-body *,
125 .right-icon .porto-sicon-header .porto-sicon-title, 125 .right-icon .porto-sicon-header .porto-sicon-title,
126 .right-icon .porto-sicon-description { 126 .right-icon .porto-sicon-description {
127     text-align: right; 127     text-align: right;
128 } 128 }
129 .heading-right-icon .porto-sicon-heading-right { 129 .heading-right-icon .porto-sicon-heading-right {
130     display: table-cell; 130     display: table-cell;
131     vertical-align: middle; 131     vertical-align: middle;
132     width: 100% 132     width: 100%
133 } 133 }
134 .porto-sicon-heading-right+.porto-sicon-description { 134 .porto-sicon-heading-right+.porto-sicon-description {
135     margin-top: 10px 135     margin-top: 10px
136 } 136 }
137 .heading-right-icon .porto-sicon-heading-right .porto-icon, 137 .heading-right-icon .porto-sicon-heading-right .porto-icon,
138 .heading-right-icon .porto-sicon-heading-right .porto-sicon-img { 138 .heading-right-icon .porto-sicon-heading-right .porto-sicon-img {
139     margin-left: 15px; 139     margin-left: 15px;
140 } 140 }
141 .heading-right-icon .porto-sicon-header { 141 .heading-right-icon .porto-sicon-header {
142     display: table-cell; 142     display: table-cell;
143     vertical-align: middle; 143     vertical-align: middle;
144     width: 100% 144     width: 100%
145 } 145 }
146 .heading-right-icon .porto-sicon-header h3.porto-sicon-title, 146 .heading-right-icon .porto-sicon-header h3.porto-sicon-title,
147 .heading-right-icon .porto-sicon-description, 147 .heading-right-icon .porto-sicon-description,
148 .heading-right-icon .porto-sicon-description * { 148 .heading-right-icon .porto-sicon-description * {
149     text-align: right; 149     text-align: right;
150 } 150 }
151  151 
152 html { 152 html {
153     .top-icon { 153     .top-icon {
154         .porto-just-icon-wrapper { 154         .porto-just-icon-wrapper {
155             margin-bottom: 15px; 155             margin-bottom: 15px;
156         } 156         }
157         .porto-sicon-header h3.porto-sicon-title { 157         .porto-sicon-header h3.porto-sicon-title {
158             margin-top: 0; 158             margin-top: 0;
159         } 159         }
160         .porto-sicon-header h2.porto-sicon-title { 160         .porto-sicon-header h2.porto-sicon-title {
161             margin-top: 0; 161             margin-top: 0;
162         } 162         }
163     } 163     }
164     .porto-sicon-header h3.porto-sicon-title { 164     .porto-sicon-header h3.porto-sicon-title {
165         font-size: 1.4em; 165         font-size: 1.4em;
166         font-weight: 400; 166         font-weight: 400;
167         text-transform: none; 167         text-transform: none;
168     } 168     }
169     h3.porto-sicon-title { 169     h3.porto-sicon-title {
170         small { 170         small {
171             font-size: 75%; 171             font-size: 75%;
172             display: block; 172             display: block;
173             margin: 2px 0 4px; 173             margin: 2px 0 4px;
174         } 174         }
175     } 175     }
176     .porto-sicon-read { 176     .porto-sicon-read {
177         margin-top: 10px; 177         margin-top: 10px;
178     } 178     }
179 } 179 }
180  180 
181 .info-box-small, 181 .info-box-small,
182 .info-box-small-wrap { 182 .info-box-small-wrap {
183     .porto-sicon-box { 183     .porto-sicon-box {
184         margin-bottom: 15px; 184         margin-bottom: 15px;
185     } 185     }
186     .porto-sicon-header + .porto-sicon-description { 186     .porto-sicon-header + .porto-sicon-description {
187         margin-top: 7px; 187         margin-top: 7px;
188     } 188     }
189 } 189 }
190 .porto-sicon-box { 190 .porto-sicon-box {
191     margin-bottom: 20px; 191     margin-bottom: 20px;
192     /*.fa { 192     /*.fa {
193         font-family: "FontAwesome" !important; 193         font-family: "FontAwesome" !important;
194     }*/ 194     }*/
195 } 195 }
196 .porto-sicon-box.top-icon.text-left, 196 .porto-sicon-box.top-icon.text-left,
197 .porto-sicon-box.bottom-icon.text-left { 197 .porto-sicon-box.bottom-icon.text-left {
198     .porto-just-icon-wrapper, 198     .porto-just-icon-wrapper,
199     .porto-sicon-header, 199     .porto-sicon-header,
200     .porto-sicon-img, 200     .porto-sicon-img,
201     .porto-sicon-description { 201     .porto-sicon-description {
202         text-align: left !important; 202         text-align: left !important;
203     } 203     }
204 } 204 }
205 .porto-sicon-box.top-icon.text-right, 205 .porto-sicon-box.top-icon.text-right,
206 .porto-sicon-box.bottom-icon.text-right { 206 .porto-sicon-box.bottom-icon.text-right {
207     .porto-just-icon-wrapper, 207     .porto-just-icon-wrapper,
208     .porto-sicon-header, 208     .porto-sicon-header,
209     .porto-sicon-img, 209     .porto-sicon-img,
210     .porto-sicon-description { 210     .porto-sicon-description {
211         text-align: right !important; 211         text-align: right !important;
212     } 212     }
213 } 213 }
214 /* effects */ 214 /* effects */
215 .porto-sicon-box { 215 .porto-sicon-box {
216     &.style_2:hover .porto-icon, &.style_2:hover .img-icon { 216     &.style_2:hover .porto-icon, &.style_2:hover .img-icon {
217         transform: scale(1.15, 1.15); 217         transform: scale(1.15, 1.15);
218     } 218     }
219     &.style_3:hover .porto-icon, &.style_3:hover .img-icon { 219     &.style_3:hover .porto-icon, &.style_3:hover .img-icon {
220         transform: translateY(-4px); 220         transform: translateY(-4px);
221     } 221     }
222  222 
223     &.featured-icon { 223     &.featured-icon {
224         .porto-sicon-header h3.porto-sicon-title { 224         .porto-sicon-header h3.porto-sicon-title {
225             font-weight: 600; 225             font-weight: 600;
226         } 226         }
227  227 
228         .porto-icon { 228         .porto-icon {
229             border-radius: 35px; 229             border-radius: 35px;
230             color: #fff; 230             color: #fff;
231             margin-right: 10px; 231             margin-right: 10px;
232             height: 35px; 232             height: 35px;
233             position: relative; 233             position: relative;
234             text-align: center; 234             text-align: center;
235             width: 35px; 235             width: 35px;
236             background: transparent; 236             background: transparent;
237             line-height: 32px; 237             line-height: 32px;
238             &:after { 238             &:after {
239                 border-radius: 50%; 239                 border-radius: 50%;
240                 box-sizing: initial; 240                 box-sizing: initial;
241                 content: ""; 241                 content: "";
242                 display: block; 242                 display: block;
243                 height: 100%; 243                 height: 100%;
244                 left: -4px; 244                 left: -4px;
245                 padding: 1px; 245                 padding: 1px;
246                 position: absolute; 246                 position: absolute;
247                 top: -4px; 247                 top: -4px;
248                 width: 100%; 248                 width: 100%;
249             } 249             }
250  250 
251             i { 251             i {
252                 line-height: 35px; 252                 line-height: 35px;
253             } 253             }
254         } 254         }
255     } 255     }
256 } 256 }
257 } 257 }